Skip to content

Adjust Windows release asset name to match convention#23

Open
fenhl wants to merge 1 commit intoianh:masterfrom
fenhl:windows-release-asset
Open

Adjust Windows release asset name to match convention#23
fenhl wants to merge 1 commit intoianh:masterfrom
fenhl:windows-release-asset

Conversation

@fenhl
Copy link

@fenhl fenhl commented Mar 2, 2026

Changes the name of the Windows DLL from libverify.dll to verify.dll. This should fix an issue I ran into when attempting to build zlbb on Windows where a helper function (org.gradle.internal.os.OperatingSystem's getSharedLibraryName method) is used to determine the platform-appropriate release attachment URL.

@12345ieee
Copy link
Contributor

This should likely be done at the Makefile level and then propagated up.

@fenhl
Copy link
Author

fenhl commented Mar 2, 2026

I'm not too familiar with the Makefile format, would changing the filename in this line accomplish that?

omsim/Makefile

Line 20 in d36bf2f

libverify.so libverify.dll: $(HEADER) $(SOURCE) Makefile

@12345ieee
Copy link
Contributor

Yep, wait for boss panic's opinion though.

@ianh
Copy link
Owner

ianh commented Mar 2, 2026

This change would break anything that is currently using the library (om.py, the pareto finder script, maybe other things), so I’m not sure it’s a good idea. Would it be possible to change the zlbb build process to prepend “lib” on Windows?

@12345ieee
Copy link
Contributor

Of course, I thought you guys had talked about this already-

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants